// components/tabs/tab.ts
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    items: {type: Array}
  },

  /**
   * 组件的初始数据
   */
  data: {
    selectedIndex: 0
  },

  /**
   * 组件的方法列表
   */
  methods: {
    handleTap(e:any) {
      console.log("e===",e);
      let selectedIndex = e.currentTarget.dataset.index;
      this.setData(
        {selectedIndex}
        )
        console.log("selectedIndex===",selectedIndex);

        // 子传父 相当于vue2的this.$emit()
        this.triggerEvent("changeSelect",selectedIndex)
    }
  }
})
